063e805afb22400233c5fdd014fe6ea1148ca907,portal-impl/src/com/liferay/portlet/imagegallery/action/EditImageAction.java,EditImageAction,processAction,#ActionMapping#ActionForm#PortletConfig#ActionRequest#ActionResponse#,63
Before Change
deleteImage(actionRequest);
}
sendRedirect(actionRequest, actionResponse);
}
catch (Exception e) {
if (e instanceof NoSuchImageException ||
After Change
ActionRequest actionRequest, ActionResponse actionResponse)
throws Exception {
ThemeDisplay themeDisplay = (ThemeDisplay)actionRequest.getAttribute(
WebKeys.THEME_DISPLAY);
String cmd = ParamUtil.getString(actionRequest, Constants.CMD);
try {
if (cmd.equals(Constants.ADD) || cmd.equals(Constants.UPDATE)) {
updateImage(actionRequest);
}
else if (cmd.equals(Constants.DELETE)) {
deleteImage(actionRequest);
}
String redirect = ParamUtil.getString(actionRequest, "redirect");
LayoutTypePortlet layoutTypePortlet =
themeDisplay.getLayoutTypePortlet();
if (layoutTypePortlet.hasPortletId(
portletConfig.getPortletName())) {
sendRedirect(actionRequest, actionResponse, redirect);
}
else {
actionResponse.sendRedirect(redirect);
}
}
catch (Exception e) {